
   if (window.name == "") {
		window.name = "loaded"; 
		localStorage.removeItem('loginUser');
	} else if (window.name == "loaded") {
	}

	$(function() {
		$("#logout").click(function() {
			var t = location.href;
			$.post(rootpath + '/user/logout', function(result) {
				if (result.errorMsg) {
					alert(result.errorMsg);
				} else {
					//成功
					//	 				    	location.href=rootpath;
					localStorage.removeItem('loginUser');
					location.href = "";

					//	                        $("#logindiv").show();
					//	                        $("#logoutdiv").hide();
					//	                        $("#loguser").hide();
					//	                        $("#regdiv").show();

					//	       				   $('#leftMenu').sidemenu({
					//	  			                data:""
					//	  			            	,
					//	  			                onSelect: onSideMenuSelect,
					//	  			                border: false
					//	  			           });

				}
			}, 'json');
		});
	});

	$(document).ready(
			function() {

				$("#openLogin").click(function() {
					sessionStorage.lasturl = location.href;
					showLoading();
					$("#tip").html("");
					updateImg('createCheckCode');
				});

				$("#closeLogin").click(function() {
					hideLoading();
				});

				$("#createCheckCode").click(function() {
					updateImg('createCheckCode');
				});

//				$("#pw").blur(function() {
//					var pword = $("#pw").val().trim();
//					if (pword != '') {
//						updateImg('createCheckCode');
//					}
//				});

				$("#login-bt").click(
						function() {
							var name = $("#name").val().trim();
							var pword = $("#pw").val().trim();
							var checkCode = $("#checkCode").val().trim();

							if (name == '' && pword == '') {
								alert("账号和密码不能为空");
								return;
							} else if (name == '') {
								alert("账号不能为空");
								return;
							} else if (pword == '') {
								alert("密码不能为空");
								return;
							} else if (checkCode == '') {
								alert("验证码不能为空");
								return;
							}

							var data = {};
							data.username = name;
							data.pword = pword;
							data.checkCode = checkCode;

							$.post(rootpath +'/user/login', data, function(result) {

								if (result.errorCode != undefined
										&& result.errorCode == '101004') {
									$("#tip").html("验证码不正确!");
								} else if (result.errorCode != undefined
										&& result.errorCode == '101005') {
									$("#tip").html("账号或密码有误!"); //应该区分开是否是系统,网络等问题
								} else if (result.errorMsg) {
									$("#tip").html("系统出错!"); //应该区分开是否是系统,网络等问题
								} else {
									//成功
									hideLoading();
									var url = sessionStorage.lasturl;
									//                              var url=lasturl;   //因重新加载,会没有了初值
									if (url == undefined)
										url = rootpath;
									// 					    	location.href=url;  //not tab
									//     				         var item={};
									//     				         item.url=url;
									//     				         onSideMenuSelect(item); //tab

									//清空输入框
									$("#name").val("");
									$("#pw").val("");
									$("#checkCode").val("");
									$("#tip").html("");

									localStorage.loginUser = result.msg;
									$("#loguser").html(
											"欢迎您,<B>" + result.msg
													+ "</B>&nbsp;&nbsp;");
									//                            $('#tab').val(data.msg);
									$("#logindiv").hide();
									$("#logoutdiv").show();
									$("#regdiv").hide();

									loadMenu();
								}
							}, 'json');

						}); //end login

			});

	//hideLoading,showLoading放到公共

	$(function() {
		var loginUser = localStorage.loginUser;
		if (loginUser != undefined) {
			$("#loguser").html("欢迎您,<B>" + loginUser + "</B>&nbsp;&nbsp;");
			//	       $('#tab').val(data.msg);
			$("#logindiv").hide();
			$("#logoutdiv").show();
			$("#regdiv").hide();
			loadMenu();
		}
	});

	function updateImg(imgId) {
		var img = document.getElementById(imgId);
		now = new Date();
		img.src = rootpath +"/picCheckCode?code=" + now.getTime();
	}